package day04;
//for结构的演示
public class ForDemo {
    public static void main(String[] args) {
        /*
        3.for结构：
            1)语法:
               //    1    2    3
               for(要素1;要素2;要素3){
                    语句块/循环体---反复执行的代码   4
               }
            2)执行过程：
                1243243243243...2为false时结束
         */

        //输出5次"行动是成功的阶梯"
        for(int times=0;times<5;times++){
            System.out.println("行动是成功的阶梯");
        }
        System.out.println("继续执行...");
        /*
        执行过程
        times=0 输出行动是成功的阶梯 times++
        times=1 输出行动是成功的阶梯 times++
        times=2 输出行动是成功的阶梯 times++
        times=3 输出行动是成功的阶梯 times++
        times=4 输出行动是成功的阶梯 times++
        times=5 为false for循环结束，
        输出继续执行...
         */

        //for中的循环变量num的作用域，仅在当前for中
        //输出9的乘法表：
        for(int num=1;num<=9;num++){
            System.out.println(num+"*9="+num*9);
        }

        //输出9的乘法表：剔除2,4,6,8
        for(int num=1;num<=9;num+=2){
            System.out.println(num+"*9="+num*9);
        }

        //倒叙输出9的乘法表：
        for(int num=9;num>=1;num--){
            System.out.println(num+"*9="+num*9);
        }
    }
}
